package com.yunxi.yunxicaiproject.entity.vo;

import lombok.Data;
import org.springframework.ai.tool.annotation.ToolParam;

@Data
public class ActivityParticipationVO {

    /**
     * 活动ID
     */
    @ToolParam(required = false, description = "活动ID")
    private Integer activityId;

    /**
     * 学生ID
     */
    @ToolParam(required = false, description = "学生学号")
    private String studentId;

    /**
     * 参与状态：0-报名中，1-已参加，2-已取消
     */
    @ToolParam(required = false, description = "参与状态：0-报名中，1-已参加，2-已取消")
    private Integer status;

    /**
     * 学生名称
     */
    @ToolParam(required = false, description = "学生名称")
    private String studentName;

    /**
     * 活动名称
     */
    @ToolParam(required = false, description = "活动名称")
    private String title;
}
